织梦cms

推荐列表 站点导航

当前位置:首页 > 建站教程 > 织梦cms >

织梦DedeCMS通过Tag标签获取相关文章

来源:网络整理  作者:  发布时间:2020-12-15 06:12
织梦的相关文章是根据tag和文章关键词来的,不过效果不是特别的好,获取文章的数量是比较少的。对织梦系统自带...

你可以根据自己的需要,对标签进行自我拓展。

$row1['title'] = cn_substr($row1['title'],10);

 

   return$revalue;

 FillAttsDefault($ctag->CAttribute->Items);

 

<ahref="[field:arcurl/]">[field:title/]</a>

  if($ids){

$dsql->Execute("f1","select aid from dede_taglist where tag = '$tk'");

   $query= "SELECT se.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

  }

}

 $tcp=newDedeTagParse();

}

$row1['filename'],$row1['moresite'],$row1['siteurl'],$row1['sitepath']);

$row1['ismake'],

<?php  if(!defined('DEDEINC'))exit('Request Error!');

   $tag[] =$re['tag'];

  $dsql->Execute("f","select tag from dede_taglist where aid = '$aid'");

  $ids=array();

foreach($tcp->CTagsas$tid=>$tt){

   }

}

 extract($ctag->CAttribute->Items);

$revalue.=$tcp->GetResult();

{

   while($row1=$dsql->GetArray("f2")){

  while($re=$dsql->GetArray("f")){

{dede:arctag id=10}

{/dede:arctag}

 $tcp->SetNameSpace("field","[","]");

 

   }

while($re1=$dsql->GetArray("f1")){

 

 $ar="row|10";

 

FROM `dede_archives` se LEFT JOIN `dede_arctype` tp ON se.typeid=tp.id WHERE  se.id in$sqalimit$row";

$row1['arcrank'],$row1['namerule'],$row1['typedir'],$row1['money'],

织梦的相关文章是根据tag和文章关键词来的,不过效果不是特别的好,获取文章的数量是比较少的。对织梦系统自带的相关文章标签感兴趣的朋友,可以去看likearticle|织梦相关文章标签一文。

$row1['arcurl'] = GetFileUrl($row1['id'],$row1['typeid'],$row1['senddate'],$row1['title'],

  }

global$dsql;

   $ids =array_unique($ids);

  }

 $ids[] =$re1['aid'];

 $tcp->Assign($tid,$row1[$tt->GetName()]);

 $aid=$refObj->Fields['id'];

今天给大家分享的是只根据文章的Tag标签来调用相关文章的自定义标签,在手动填写Tag标签的情况下,效果还是非常不错的。先说一下如何给织梦系统增加自定义标签,只需要把自定义标签文件上传到\include\taglib目录即可。下面是根据Tag标签获取相关文章的自定义dede:arctag标签代码:

 

 if($aid){

functionlib_arctag(&$ctag,&$refObj)

 }

 $revalue='';

  if($tag){

 $tcp->LoadSource($innertext);

复制以上的代码,使用Dreamweaver等专业软件保存为arctag.lib.php文件,注意和你使用的织梦DedeCMS系统编码一致。dede:arctag标签在织梦模板中的用法如下:

   $sqa="(".join(",",$ids).")";

  $tag=array();

 $innertext=$ctag->GetInnerText();

   foreach($tagas$tk){

   $dsql->Execute("f2",$query);

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://v30.fanwenzhu.com/jz/dedecms/4032.shtml

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

织梦DedeCMS通过Tag标签获取相关文章

2020-12-15 编辑:

你可以根据自己的需要,对标签进行自我拓展。

$row1['title'] = cn_substr($row1['title'],10);

 

   return$revalue;

 FillAttsDefault($ctag->CAttribute->Items);

 

<ahref="[field:arcurl/]">[field:title/]</a>

  if($ids){

$dsql->Execute("f1","select aid from dede_taglist where tag = '$tk'");

   $query= "SELECT se.*,tp.typedir,tp.typename,tp.isdefault,tp.defaultname,tp.namerule,tp.namerule2,tp.ispart,tp.moresite,tp.siteurl,tp.sitepath

  }

}

 $tcp=newDedeTagParse();

}

$row1['filename'],$row1['moresite'],$row1['siteurl'],$row1['sitepath']);

$row1['ismake'],

<?php  if(!defined('DEDEINC'))exit('Request Error!');

   $tag[] =$re['tag'];

  $dsql->Execute("f","select tag from dede_taglist where aid = '$aid'");

  $ids=array();

foreach($tcp->CTagsas$tid=>$tt){

   }

}

 extract($ctag->CAttribute->Items);

$revalue.=$tcp->GetResult();

{

   while($row1=$dsql->GetArray("f2")){

  while($re=$dsql->GetArray("f")){

{dede:arctag id=10}

{/dede:arctag}

 $tcp->SetNameSpace("field","[","]");

 

   }

while($re1=$dsql->GetArray("f1")){

 

 $ar="row|10";

 

FROM `dede_archives` se LEFT JOIN `dede_arctype` tp ON se.typeid=tp.id WHERE  se.id in$sqalimit$row";

$row1['arcrank'],$row1['namerule'],$row1['typedir'],$row1['money'],

织梦的相关文章是根据tag和文章关键词来的,不过效果不是特别的好,获取文章的数量是比较少的。对织梦系统自带的相关文章标签感兴趣的朋友,可以去看likearticle|织梦相关文章标签一文。

$row1['arcurl'] = GetFileUrl($row1['id'],$row1['typeid'],$row1['senddate'],$row1['title'],

  }

global$dsql;

   $ids =array_unique($ids);

  }

 $ids[] =$re1['aid'];

 $tcp->Assign($tid,$row1[$tt->GetName()]);

 $aid=$refObj->Fields['id'];

今天给大家分享的是只根据文章的Tag标签来调用相关文章的自定义标签,在手动填写Tag标签的情况下,效果还是非常不错的。先说一下如何给织梦系统增加自定义标签,只需要把自定义标签文件上传到\include\taglib目录即可。下面是根据Tag标签获取相关文章的自定义dede:arctag标签代码:

 

 if($aid){

functionlib_arctag(&$ctag,&$refObj)

 }

 $revalue='';

  if($tag){

 $tcp->LoadSource($innertext);

复制以上的代码,使用Dreamweaver等专业软件保存为arctag.lib.php文件,注意和你使用的织梦DedeCMS系统编码一致。dede:arctag标签在织梦模板中的用法如下:

   $sqa="(".join(",",$ids).")";

  $tag=array();

 $innertext=$ctag->GetInnerText();

   foreach($tagas$tk){

   $dsql->Execute("f2",$query);

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://v30.fanwenzhu.com/jz/dedecms/4032.shtml

相关文章

风云图片

推荐阅读

返回织梦cms频道首页